last resort – English–日本語 translations

🇬🇧 en ja 🇯🇵

last resort noun

  • only remaining option
最後の手段, 最終手段
Wiktionary Links